No JDK specified for module 에러
✒️ 2025-05-15 15:58 내용 수정
- 참고 자료 : Lump DevBlog IntelliJ No JDK specified for module 해결방법
- Jetbrains Cannot find JDK for module
- 에러가 난 상황 : IntelliJ Community Edition을 사용하다 실수로 IDE를 업데이트했는데, 갑자기 프로젝트를 실행할 수 없었다.
- 에러 화면 : 해결 전에 스크린샷을 찍지 못해 남기지 못했다.
- IntelliJ에서 좌측 상단 메뉴 더보기(점 3개)를 눌러 File - Project Structure를 선택한다.
- Project Settings - Modules 항목에 프로젝트 루트 디렉터리와 하위 main 패키지에서 Dependencies 항목에 JDK가 추가되었는지 확인하고, 만약 No JDK로 뜬다면 사용하고 있는 프로젝트에 맞는 JDK 버전을 선택한다.
- 만약 JDK도 등록이 안되어 있다면 Platform Settings - SDKs에서 사용하려는 JDK를 등록한다.
- 위 설정들을 적용한 후 좌측 상단 메뉴 더보기에서 File - Invalidate Caches를 선택한 후 Invalidate and Restart로 IntelliJ를 다시 실행한다.